rum sling - French English Dictionary